-
07/17/2009 | Space Shuttle Endeavour Set to Launch; Ham to be Delivered to ISS
After lightning strikes and thunderstorms delayed the launch of the space shuttle Endeavour (STS 127) this past weekend, the spacecraft is set to launch at 6:03 PM on Wednesday, July 15. Endeavour's 16 day mission to the International Space
Learn More